1. $T$ : Type \\[0ex]2. $L$ : $T$ List \\[0ex]3. 0 $<$ $\parallel$$L$$\parallel$ \\[0ex]4. no\_repeats($T$;$L$) \\[0ex]5. $x$ : $T$ \\[0ex]6. $x$ before hd($L$) $\in$ $L$ \\[0ex]7. $\forall$$x$, $y$:$T$. $x$ before $y$ $\in$ $L$ $\Rightarrow$ ($\neg$($x$ = $y$)) \\[0ex]8. $\neg$($x$ = hd($L$)) \\[0ex]9. hd($L$) before $x$ $\in$ $L$ \\[0ex]$\vdash$ False